Program od verze PROFI umožňuje připojit k formuláři jakoukoli databázi a tím umožnit tisk hodnot přímo z otevřené tabulky.
Tímto způsobem lze tisknout např hromadnou korespondenci, štítky na zboží, adresní štítky apod.
Podporované připojení databáze:
•ODBC připojení - tímto způsobem můžete připojit jakoukoli databázi - MS Access, sešit MS Excel, Paradox, DBase, MSSQL, MySQL, CSV a TXT soubory atd.
•CSV soubor - přímé připojení na textový soubor ve formátu CSV (export z MS Excel)
•Textový soubor - rychlé a snadné připojení textových souborů
•MySQL - přímé připojení na databázi MySQL
•DBF soubor - připojení tabulky ve formátu DBase
•DB soubor - připojení tabulky ve formátu Paradox
Pokud je připojená databáze typu CSV, TXT, DBF nebo DB je možná přímá editace této databáze (nové záznamy, změny, mazání).
Vlastní připojení databáze
Po stisku tlačítka
můžete vytvořit vlastní připojení k databázi nebo použijete některou z připravených tabulek.
Vlastní připojení k databázi
nejprve je nutné vybrat jaký druh připojení chcete vytvořit (vyberte některý z typů připojení)
ODBC připojení
(následující řádky mohou být specifické pro různé druhy operačních systémů)
•nejprve budete vyzváni k vybrání "Zdroje dat DSN". Pokud takovýto zdroj dat DSN nemáte, stiskněte tlačítko "Nový" pro jeho vytvoření
•v dalším kroku (pokud jste stiskli "Nový") musíte vybrat jakého typu je Vaše databáze (Excel, Access, PDox apod) a podle toho vybrat z nabídnutých ovladačů databází které se Vám nabídly.
•v dalším kroku uložte soubor zdroje dat (DSN)
•stiskněte "Další" a "Dokončit"
•nyní jste již vyzváni k vlastnímu výběru databáze. Tento krok je různý u různých druhů ovladačů databáze.
•potvrďte Váš výběr a uložte soubor DSN
Pokud se vše podařilo, měli byste vidět hlavní okno pro připojení k databázi:
Připojovací text - doporučujeme neměnit
SQL dotaz - tlačítkem "Vyber tabulku" můžete vložit do SQL dotazu jinou tabulku z výběru (např MSAccess může nabízet více tabulek v jedné připojené databázi). Můžete využít všech možností dotazovacího jazyka SQL (jehož popis přesahuje účel tohoto manuálu).
Pozn: SQL dotaz je ukládán mimo vlastní *.fix soubor - do souboru SQL. Tento můžete samozřejmě libovolně měnit sami (popřípadě externími programy).
Náhled tabulky - dokud není náhled tabulky funkční, není povoleno uložení celého připojení
Připojení CSV nebo TXT souboru
Textový soubor - hlavní soubor s daty
Typ rozdělení -
oddělovač - jednotlivá pole jsou v souboru od sebe oddělena znakem (např: : ; ,)
Oddělovač - znak kterým jsou pole od sebe oddělena
pevná délka polí - každé pole zabírá přesný počet znaků i když jeho hodnota je kratší
Šířka polí - šířka jednotlivých polí oddělená čárkou (např: 10,15,8)
Oddělovací znak - jakým způsobem je ukončen řádek (doporučuje se neměnit)
Názvy polí jsou v prvním řádku - indikuje zda jsou základní názvy polí uloženy přímo v souboru a to v prvním řádku tabulky
Připojení CSV nebo TXT souboru lze realizovat i spuštěním programu z příkazové řádky se speciálními parametry (více>>)
Po vyplnění a stisku tlačítka "test připojení" můžete po úspěšném otevření tabulky celé nadefinované připojení uložit.
Připojení MySQL databáze
Pro připojení MySQL databáze je nutné vyplnit veškeré potřebné údaje.
Připojení DBF a DB souboru
Pro tato připojení je nutné nadefinovat pouze názvy souborů s daty.
_______________________________________________________________________
K odpojení databáze slouží funkce z hlavního menu "Odpojit databázi"
Vlastní tisk záznamů je realizován nastavením vlastnosti položky "Sloupec z tabulky" (pokud je otevřen formulář), nebo přidáním položky "data" (pokud je otevřen formulář). Každý záznam databáze je pak tisknut na samostatném papíře.
Pro posun záznamu databáze v rámci jednoho listu (např tisk celé tabulky na jeden list) lze použít nastavení vlastnosti "Posun databáze". Tím dojde po vytištění záznamu k posunu aktuálního záznamu databáze (pouze pokud je otevřen formulář - soubor *.fix)